Search results

Types

Classes
Interfaces
Enums
Functions
Type aliases
Constants

Members

Properties
Methods
Getters
Setters
Enum members
Show privates

Other

In this module only

Class ClusterManager

extends EventSpewerclass EventSpewerdetritus-utils/EventSpewer

Defined in clustermanager

Constructor

constructor(
file: string,
token: string,
options: ClusterManagerOptionsinterface ClusterManagerOptionsdetritus-client/ClusterManagerOptions = {}
)

Properties

buckets = BaseCollectionclass BaseCollectiondetritus-utils/BaseCollection<number, Bucketclass Bucketdetritus-client/Bucket>[src]
processes = BaseCollectionclass BaseCollectiondetritus-utils/BaseCollection<number, ClusterProcessclass ClusterProcessdetritus-client/cluster/ClusterProcess>[src]
rest: Clientclass Clientdetritus-client-rest/Client[src]
restCache = BaseCollectionclass BaseCollectiondetritus-utils/BaseCollection<string | number, ClusterManagerRestCachePayloadinterface ClusterManagerRestCachePayloaddetritus-client/ClusterManagerRestCachePayload>[src]

Methods

run(
options: ClusterManagerRunOptionsinterface ClusterManagerRunOptionsdetritus-client/ClusterManagerRunOptions = {}
): Promise<ClusterManagerclass ClusterManagerdetritus-client/ClusterManager>external Promise
[src]
broadcast(message: any): Promise<Array<any>external Array>external Promise[src]
broadcastEvalRaw(
code: Functionexternal Function | string,
nonce: string = string
): Promise<Array<[any, boolean]>external Array>external Promise
[src]
broadcastEval(
code: Functionexternal Function | string,
nonce: string = string
): Promise<Array<any>external Array>external Promise
[src]
on(
event: string | symbol,
listener: (...args: any[]) => void
): ClusterManagerclass ClusterManagerdetritus-client/ClusterManager
[src]
3 more overloads
on(
event: ClientEvents.CLUSTER_PROCESSenum ClientEventsdetritus-client/ClientEvents,
listener: (
payload: {clusterProcess: ClusterProcessclass ClusterProcessdetritus-client/cluster/ClusterProcess}
) => any
): ClusterManagerclass ClusterManagerdetritus-client/ClusterManager
[src]
on(
event: "clusterProcess",
listener: (
payload: {clusterProcess: ClusterProcessclass ClusterProcessdetritus-client/cluster/ClusterProcess}
) => any
): ClusterManagerclass ClusterManagerdetritus-client/ClusterManager
[src]
on(
event: string | symbol,
listener: (...args: any[]) => void
): ClusterManagerclass ClusterManagerdetritus-client/ClusterManager
[src]
once(
event: string | symbol,
listener: (...args: any[]) => void
): ClusterManagerclass ClusterManagerdetritus-client/ClusterManager
[src]
3 more overloads
once(
event: ClientEvents.CLUSTER_PROCESSenum ClientEventsdetritus-client/ClientEvents,
listener: (
payload: {clusterProcess: ClusterProcessclass ClusterProcessdetritus-client/cluster/ClusterProcess}
) => any
): ClusterManagerclass ClusterManagerdetritus-client/ClusterManager
[src]
once(
event: "clusterProcess",
listener: (
payload: {clusterProcess: ClusterProcessclass ClusterProcessdetritus-client/cluster/ClusterProcess}
) => any
): ClusterManagerclass ClusterManagerdetritus-client/ClusterManager
[src]
once(
event: string | symbol,
listener: (...args: any[]) => void
): ClusterManagerclass ClusterManagerdetritus-client/ClusterManager
[src]
subscribe(
event: string | symbol,
listener: (...args: any[]) => void
): EventSubscriptionclass EventSubscriptiondetritus-utils/EventSubscription
[src]
3 more overloads
subscribe(
event: ClientEvents.CLUSTER_PROCESSenum ClientEventsdetritus-client/ClientEvents,
listener: (
payload: {clusterProcess: ClusterProcessclass ClusterProcessdetritus-client/cluster/ClusterProcess}
) => any
): EventSubscriptionclass EventSubscriptiondetritus-utils/EventSubscription
[src]
subscribe(
event: "clusterProcess",
listener: (
payload: {clusterProcess: ClusterProcessclass ClusterProcessdetritus-client/cluster/ClusterProcess}
) => any
): EventSubscriptionclass EventSubscriptiondetritus-utils/EventSubscription
[src]
subscribe(
event: string | symbol,
listener: (...args: any[]) => void
): EventSubscriptionclass EventSubscriptiondetritus-utils/EventSubscription
[src]